praise or compliment someone - Spanish English Dictionary